package com.ruoyi.house.dto;


import java.util.List;

@lombok.Getter
@lombok.Setter
@lombok.ToString
public class QueryRoomInfoResponseDto {

	/**
	 * 房源id
	 */
	private String roomId;
	private String roomName;
	private String roomFrontCover;
	/**
	 * 是否推荐房源
	 */
	private Boolean isRecommended;
	
	/**
	 * 房产ID
	 */
	private String houseId;
	/**
	 * 楼盘ID
	 */
	private Integer premisesId;
	private String premisesName;
	private String premisesAddress;
	
	/**
	 * 省id
	 */
	private Integer provinceId;
	/**
	 * 省名称
	 */
	private String provinceName;
	/**
	 * 省拼音
	 */
	private String provincePinyin;
	/**
	 * 省拼音简称
	 */
	private String provincePinyinShort;
	
	/**
	 * 市id
	 */
	private Integer cityId;
	/**
	 * 市名称
	 */
	private String cityName;
	/**
	 * 市拼音
	 */
	private String cityPinyin;
	/**
	 * 市拼音简称
	 */
	private String cityPinyinShort;

	/**
	 * 区id
	 */
	private Integer districtId;
	/**
	 * 区名称
	 */
	private String districtName;
	/**
	 * 区拼音
	 */
	private String districtPinyin;
	
	/**
	 * 区拼音简称
	 */
	private String districtPinyinShort;
	
	/**
	 * 商圈id
	 */
	private String businessCircle;
	
	/**
	 * 商圈列表<id, name>
	 */
	private List<IdNamePair<Integer, String>> businessCircleList;
	
	/**
	 * 地铁id
	 */
	private String subway;
	
	/**
	 * 地铁列表<id, name>
	 */
	private List<IdNamePair<Integer, String>> subwayList;
	
	/**
	 * 租赁方式(LeaseType)
	 */
	private Integer leaseType;
	
	/**
	 * 价格
	 */
	private Double rental;
	
	/**
	 * 面积
	 */
	private Double proportion;
	
	/**
	 * 室
	 */
	private Integer roomNum;
	
	/**
	 * 厅
	 */
	private Integer hallNum;
	
	/**
	 * 装修(DecorationType)
	 */
	private Integer decorate;
	
	/**
	 * 朝向(DirectionType)
	 */
	private Integer direction;
	
	/**
	 * 建筑类型(BuildingType)
	 */
	private Integer buildingType;
	
	/**
	 * 物业类型(PremisesType)
	 */
	private Integer premisesType;
	
	/**
	 * 发布时间
	 */
	private String publishTime;
	
	/**
	 * 房源状态
	 */
	private Integer status;
	
	/**
	 * 删除标志
	 */
	private Integer delFlg;
	
	/**
	 * 发布状态
	 */
	public Integer publishStatus;
	
	/**
	 * 房产删除标识
	 */
	public Integer hStatus;
	
}
